🇬🇧 en fr 🇫🇷

on sight

  • (by extension) Immediately something has come to one's attention.
à vue
Wiktionary Links